Integrating Domain Specific Modeling into the Production Method of a Software Product Line
نویسندگان
چکیده
This paper describes a new context for the application of domain-specific languages (DSL) and modeling techniques: that of product production in a software product line (SPL). It briefly describes SPLs and how their products are produced. It then describes the role of DSLs and methods engineering in SPL product production. Specifically, we combine meta-modeling and other domain specific language practices together with the “method fragment and assembly” approach of method engineering. Finally, this approach is illustrated with an example SPL.
منابع مشابه
A Command Oriented Derivation Approach with Product-Specific Architecture Optimization
FROM/BCS is a promising product line engineering method which has the advantage of integrating variability in software development diagrams or models and to explicitly give variants of variation points. This approach has been proposed to allow transposition of industrial chain production to software world. However, to come closer to the real reduction of cost and risk and taking into considerat...
متن کاملDesign and Production of Recombinant TAT Protein Structure, Catalytic Domain of Diphtheria Toxin, and Evaluation of Its Effect on Cell Line
Background and Objectives: Cancer is one of the most deadly diseases in the present age and its conventional therapies have had low success. Toxin therapy of cancer is a new therapeutic approach, which has attracted the attention of pharmaceutical specialists. Diphtheria toxin consists of three functional, transducing, and binding domains, that the functional part inhibits protein synthesis and...
متن کاملPoster: Grid Infrastructure Software Product Line
We propose a solution to the description and provisioning of Virtual Organization (VO) infrastructures based on a VO-specific language. While persistent grid infrastructures such as TeraGrid are being built, the VOs that use these infrastructures tend to design their architecture from scratch using similar techniques. In order to reduce the time and cost for a VO to achieve production status we...
متن کاملCustomizable Domain Analysis
Generative and Component-Based Software Engineering are approaches to reuse. Within both approaches the scope of reuse can vary between general purpose and application specific. We argue for scoping the reusable assets based on a product line. Domain analysis methods provide processes for determining the common and varying requirements for a product line. However, we experienced that existing m...
متن کاملIntegrating A Software Product Line Strategy with a Product Production Strategy: A Case Study
Many manufacturing organizations adopt product production strategies that influence a wide range of factors within the company. These strategies define policies, procedures and structures that affect the same areas as a software product line strategy. When an organization initiates a product line strategy, that strategy must be integrated with existing strategies while not losing the benefits o...
متن کامل